package top.huhuiyu.springboot3.aop;

import org.aspectj.lang.annotation.Pointcut;

public interface BaseAop {

    // 定义切点 execution()
    // public表示必须是公有方法，*表示任意的返回值
    // top...表示要拦截的包 ..表示任意子包，*.*表示任意类的任意方法，(..)表示任意参数
    @Pointcut("execution(public * top.huhuiyu.springboot3.controller..*.*(..))")
    default void controller(){}

}
